package com.lfy.kcat.user.business;

import org.dromara.common.core.dto.home.HomeDramaEpisodesDTO;
import org.dromara.common.core.dto.home.HomeDramaInfoDTO;
import org.dromara.common.core.dto.home.HomeFeaturedDTO;
import org.dromara.common.core.dto.PageReqDTO;

public interface DramaBizService {

    /**
     * 获取首页精选短剧
     * @param pageReqVo
     * @return
     */
    HomeFeaturedDTO getHomeFeature(PageReqDTO pageReqVo);

    /**
     * 获取短剧所有剧集
     * @param dramaId
     * @return
     */
    HomeDramaEpisodesDTO getDramaEpisodesInfo(Long dramaId);

    /**
     * 获取短剧信息
     * @param dramaId
     * @return
     */
    HomeDramaInfoDTO getDramaInfo(Long dramaId);


    void updateDramaDb();
}
